network java development c++ jsp attorney open source linux social computer notebook networking laptop computer repair lawyer developers .net unix law j2ee security contracts consulting unternehmensberatung engineering beratung windows projects